﻿<%@ Page Language="C#" MasterPageFile="../Admin.Master" AutoEventWireup="true" CodeBehind="DataHelper.aspx.cs"
    Inherits="ETongJin.YM.Web.Admin.DataHelper" ValidateRequest="false" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <table class="tableBorder" border="0" cellpadding="0" cellspacing="1">
        <tr>
            <th colspan="2" class="ym12_bti">
                数据整理
            </th>
        </tr>
        <tr>
            <td colspan="2" class="td1">
                本功能用于执行网站初始化时，删除网站本身的测试数据，以及当数据出现异常时进行一些维护操作。<br />
                如果您不太明白每个按钮的作用，请不要随便点击他们，以免导致程序发生异常！
            </td>
        </tr>
        <tr>
            <td colspan="2" class="td1">
                <br />
            </td>
        </tr>
        <tr>
            <td class="td1">
                <asp:Button ID="btnInit" runat="server" OnClick="btnInit_Click" OnClientClick="return confirm(&quot;将清空网站的主要数据，且数据清除后不可恢复，是否继续？&quot;);"
                    Text="系统初始化" />
                <asp:Label ID="lbInited" runat="server" Text="已完成初始化，若想重新初始化，请删除/app_data/init.lock文件。"
                    Visible="False"></asp:Label>
            </td>
            <td class="td1">
                将删除全站的所有索引、搜索日志、相关关键词、定时任务
            </td>
        </tr>
        <tr>
            <td class="td1">
                <asp:Button ID="Button4" runat="server" OnClick="Button4_Click" Text="优化索引" />
            </td>
            <td class="td1">
                特殊情况下索引无法自动优化时执行该操作，平时慎用！
            </td>
        </tr>
        <tr>
            <td class="td1">
                <asp:Button ID="Button5" runat="server" OnClientClick="return confirm(&quot;将清空网站的全部索引数据，且索引清除后不可恢复，是否继续？&quot;);"
                    OnClick="Button5_Click" Text="索引重建" />
            </td>
            <td class="td1">
                将删除全站的所有索引，并重新建立空索引库，慎用！             </td>
        </tr>
        <tr>
            <td class="td1">
                <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" OnClientClick="return confirm(&quot;执行完成后请检查“相关关键词”，将一些不和谐的词语删除，以免带来不必要的麻烦。是否继续？&quot;);"
                    Text="自动添加相关关键词" />
            </td>
            <td class="td1">
                将搜索日志中搜索次数大于5的关键词自动添加到相关关键词表中
            </td>
        </tr>
        <tr>
            <td class="td1">
                <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="压缩数据库" />
            </td>
            <td class="td1">
                如果数据库较大，请尽量选择访问量小的时候执行该操作
            </td>
        </tr>
        <tr>
            <td class="td1">
                <asp:Button ID="Button3" runat="server" Text="重新启动程序" OnClick="Button3_Click" />
            </td>
            <td class="td1">
                当索引文件被意外锁住时，您可以通过重新启动程序来解决问题
            </td>
        </tr>
        <tr>
            <td class="td1">
                &nbsp;
            </td>
            <td class="td1">
                &nbsp;
            </td>
        </tr>
        <tr>
            <th colspan="2" class="ym12_bti">
                &nbsp;
            </th>
        </tr>
    </table>
</asp:Content>
